quite a lot times - French English Dictionary